﻿/* tslint:disable */
/* eslint-disable */

import { StatusEnum } from '/@/api/models/enum/statusEnum';
import {OrderResultEnum} from "/@/api/models/enum/orderResultEnum";

/**
 * 产品
 * @export
 * @interface EsBudgetProduct
 */
export interface EsBudgetProduct {

    /**
     * Id
     * @type {number}
     * @memberof EsBudgetProduct
     */
    id?: string | null;

    /**
     * 商户ID
     * @type {number}
     * @memberof EsBudgetProduct
     */
    merchantId?: string | null;

    /**
     * 产品名称
     * @type {string | null}
     * @memberof EsBudgetProduct
     */
    name?: string | null;

    /**
     * 产品简称
     * @type {string | null}
     * @memberof EsBudgetProduct
     */
    alias?: string | null;

    /**
     * 产品编码
     * @type {string | null}
     * @memberof EsBudgetProduct
     */
    code?: string | null;

    /**
     * 产品归属类型 1:官方报备（自己） 2:（自己） 3：三方
     * @type {number}
     * @memberof DiProductPlan
     */
    cooperationType?: number | null;

    /**
     * 省份
     * @type {string | null}
     * @memberof EsBudgetProduct
     */
    province?: string | null;

    /**
     * 信息费
     * @type {number}
     * @memberof EsBudgetProduct
     */
    informationFee?: number;

    /**
     * 收入价格
     * @type {number}
     * @memberof EsBudgetProduct
     */
    incomePrice?: number;

    /**
     * 集运价格
     * @type {number}
     * @memberof EsBudgetProduct
     */
    consolidationPrice?: number;

    /**
     * 集运合作分成比例
     * @type {number}
     * @memberof EsBudgetProduct
     */
    consolidationDivide?: number;

    /**
     * 实际价格
     * @type {number}
     * @memberof EsBudgetProduct
     */
    businessPrice?: number;

    /**
     * 商务分成
     * @type {number}
     * @memberof EsBudgetProduct
     */
    businessDivide?: number;

    /**
     * 商务费用
     * @type {number}
     * @memberof EsBudgetProduct
     */
    businessExpenses?: number;

    /**
     * 客服费
     * @type {number}
     * @memberof EsBudgetProduct
     */
    customerService?: number;

    /**
     * 退费率
     * @type {number}
     * @memberof EsBudgetProduct
     */
    refundRate?: number;

    /**
     * 用户数
     * @type {number}
     * @memberof EsBudgetProduct
     */
    userNumber?: number;

    /**
     * 推广单价
     * @type {number}
     * @memberof EsBudgetProduct
     */
    promotionUnitPrice?: number;

    /**
     * 扣量率
     * @type {number}
     * @memberof EsBudgetProduct
     */
    deductionRate?: number;

    /**
     * 推广金额
     * @type {number}
     * @memberof EsBudgetProduct
     */
    promotionAmount?: number;

    /**
     * 留存数
     * @type {number}
     * @memberof EsBudgetProduct
     */
    keep?: number;

    /**
     * 留存率
     * @type {number}
     * @memberof EsBudgetProduct
     */
    retentionRate?: number;

    /**
     * 几个月
     * @type {number}
     * @memberof EsBudgetProduct
     */
    moonNumber?: number;

    /**
     * 状态
     * @type {StatusEnum | string | null}
     * @memberof EsBudgetProduct
     */
    status?: StatusEnum | string | null;

    /**
     * 备注
     * @type {string | null}
     * @memberof EsBudgetProduct
     */
    remark?: string | null;

    /**
     * 创建时间
     * @type {Date | null}
     * @memberof EsBudgetProduct
     */
    createTime?: Date | null;
}
